#ifndef PINQPREFERENCES_H
#define PINQPREFERENCES_H

#include <e32std.h>

class RWriteStream;
class RReadStream;

class TPinQPreferences
	{
public:
	TPinQPreferences();

	void ExternalizeL(RWriteStream &aStream) const;
	void InternalizeL(RReadStream &aStream);

	TBool IsDirty() const;
	void SetDirty(TBool aDirty);
	
	TInt ListViewZoomState() const;
	TBool SetListViewZoomState(TInt aZoomState);

	TInt TaskViewZoomState() const;
	TBool SetTaskViewZoomState(TInt aZoomState);

private:
	TInt iListViewZoomState;

	TInt iTaskViewZoomState;

	TBool iDirty;
	};
#endif
